import { NestFactory } from '@nestjs/core';
import { AppModule } from './app.module';

// yarn add cors, yarn add @types/cors
// 注意cors是一个方法，所以下面app.use的时候要加一对小括号
import * as cors from 'cors';

function MiddleWareAll(req, res, next) {
  console.log('已进入全局中间件');
  next();
}

async function bootstrap() {
  const app = await NestFactory.create(AppModule);
  app.use(cors());
  app.use(MiddleWareAll);
  app.setGlobalPrefix('/api');
  await app.listen(3000);
}
bootstrap();
